Big Huge Thesaurus

axillary node

noun

sounds kind of like